exploding steam valves - German English Dictionary